package unit4.Class.jicheng;

public class SmallStudent extends Student{
    String sg;
    String tz;
    String kjc(){
        return "10点做课间操";
    }
    //重写发生在父类和子类，重载发生在同一类里
    public String study() {
        String s=super.study();
        return  s+"父母辅导，签字确认";
    }
//    SmallStudent(String xm,String xh,String xx){
//        /**
//         * 如果子类的构造方法里面没有显式执行父类的构造方法，
//         * 那么系统会自动执行父类无参构造方法
//         */
//        //方法调用语句，执行父类的构造结构
////        super(xm,xh,xx);
////        this.sg=sg;
////        this.tz=tz;
//    }
    SmallStudent(String xm,String xh,String xx){
        /**
         * 如果子类没有显式的调用父类的构造方法，
         * 那么父类的构造方法会首先得到执行
         */
        /**
         * 如果子类显式的调用了父类的构造方法，
         * 那么这个调用语句必须是首先得到执行
         */
        super();
        System.out.println("执行子类输出");
    }
}
